package net.entelijan.cobean.bind.impl.remove;

import java.util.List;

import net.entelijan.cobean.core.impl.AbstractBoundPropertySingleSelectionComponentBean;

;

public class InvisibleSingleSelectionComponentBean extends
        AbstractBoundPropertySingleSelectionComponentBean<SimpleBean> {

    private SimpleBean selectedValue;

    private List<SimpleBean> value;

    @Override
    protected void setSelectedValuePlain(SimpleBean selectedValue) {
        this.selectedValue = selectedValue;
    }

    @Override
    protected void setValuePlain(List<SimpleBean> value) {
        this.value = value;
    }

    @Override
    public SimpleBean getSelectedValue() {
        return this.selectedValue;
    }

    @Override
    public List<SimpleBean> getValue() {
        return this.value;
    }

    @Override
    public void setSelectedValue(SimpleBean value) {
        super.setSelectedValue(value);
    }

    @Override
    public void setValue(List<SimpleBean> value) {
        super.setValue(value);
    }

    @Override
    public String toString() {
        return "InvisibleSingleSelectionComponentBean [selectedValue=" + selectedValue + ", value="
                + value + "]";
    }

}
